Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN PLACE Semi-Detached £199,000 11 Jan 2012
3 OWEN PLACE Semi-Detached £125,000 17 Dec 2014
24 OWEN PLACE Flats/Maisonettes £110,000 24 May 2023
26 OWEN PLACE £117,000 3 Aug 2021
27 OWEN PLACE Semi-Detached £199,000 11 Jan 2012